#include<stdio.h>
#include<string.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <unistd.h>
int main(int argc,char* argv[])
{
    int pf = open("text.txt",O_CREAT|O_EXCL|O_TRUNC|O_RDWR,774);
    if(pf<0)
    {
        perror("open\n");
        return 1;
    }
    char* ret = "hello linux";
    int len = strlen(ret);
    int n = 5;
    while(n--)
    {
    write(pf,ret,len);
    }
    close(pf);
   // if(argc!=2)
   // {
   //     perror("argc<2\n");
   //     return 1;
   // }
   // FILE* pf = fopen(argv[1],"r");
   // char ret[1024];
   // while(1)
   // {
   // int l = fread(ret,1,sizeof(ret),pf);
   // if(l>0)
   // {
   //     ret[l]=0;
   //     printf("%s\n",ret);
   // }
   // if(feof(pf))
   // {
   //     break;
   // }
   // }
   // fclose(pf);
   // FILE* pf = fopen("log.txt","w");
   // char* ret = "hello linux";
   // int count = 11;
   // while(count--)
   // fwrite(ret,strlen(ret),1,pf);
   // fclose(pf);
    return 0;
}
